/ MacTech 1 to 12
/ MacTech-vol-1-12.toast / Source / MacTech® Magazine / Volume 12 - 1996 / 12.04 Apr 96 / ThreadingAppleEvents.sit / ThreadingAppleEvents / Grant's CGI Code 1.0b13 / Util / globals.h ![]() | < prev | next > |
MacBinary | 1996-01-15 | 3.1 KB | [TEXT/CWIE] |
Confidence | Program | Detection | Match Type | Support |
---|---|---|---|---|
10% | dexvert | MacBinary (archive/macBinary) | fallback | Supported |
1% | dexvert | Text File (text/txt) | fallback | Supported |
100% | file | MacBinary II, Mon Jan 15 01:32:09 1996, modified Mon Jan 15 01:32:09 1996, creator 'CWIE', type ASCII, 2518 bytes "globals.h" magic text fragment for file(1) cmd, 1st line "#pragma once", 2nd line "/*****", at 0xa56 410 bytes resource magic text fragment for file(1) cmd, 1st line "#pragma once", 2nd line "/*****" | default (weak) | |
99% | file | data | default | |
74% | TrID | Macintosh plain text (MacBinary) | default | |
25% | TrID | MacBinary 2 | default (weak) | |
100% | lsar | MacBinary | default |
id metadata | |
---|---|
key | value |
macFileType | [TEXT] |
macFileCreator | [CWIE] |
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 09 67 6c 6f 62 61 6c | 73 2e 68 00 00 00 00 00 |..global|s.h.....|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 43 57 49 | 45 00 00 00 00 00 00 00 |.TEXTCWI|E.......|
|00000050| 00 00 00 00 00 09 d6 00 | 00 01 9a ad 1f a5 69 ad |........|......i.|
|00000060| 1f a5 69 00 00 02 00 00 | 00 00 00 00 00 00 00 00 |..i.....|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 f7 cb 00 00 |........|........|
|00000080| 23 70 72 61 67 6d 61 20 | 6f 6e 63 65 0d 2f 2a 2a |#pragma |once./**|
|00000090| 2a 2a 2a 0d 20 2a 0d 20 | 2a 09 67 6c 6f 62 61 6c |***. *. |*.global|
|000000a0| 73 2e 68 0d 20 2a 0d 20 | 2a 09 54 68 69 73 20 69 |s.h. *. |*.This i|
|000000b0| 73 20 61 20 73 75 70 70 | 6f 72 74 20 66 69 6c 65 |s a supp|ort file|
|000000c0| 20 66 6f 72 20 22 47 72 | 61 6e 74 27 73 20 43 47 | for "Gr|ant's CG|
|000000d0| 49 20 46 72 61 6d 65 77 | 6f 72 6b 22 2e 0d 20 2a |I Framew|ork".. *|
|000000e0| 09 50 6c 65 61 73 65 20 | 73 65 65 20 74 68 65 20 |.Please |see the |
|000000f0| 6c 69 63 65 6e 73 65 20 | 61 67 72 65 65 6d 65 6e |license |agreemen|
|00000100| 74 20 74 68 61 74 20 61 | 63 63 6f 6d 70 61 6e 69 |t that a|ccompani|
|00000110| 65 73 20 74 68 65 20 64 | 69 73 74 72 69 62 75 74 |es the d|istribut|
|00000120| 69 6f 6e 20 70 61 63 6b | 61 67 65 0d 20 2a 09 66 |ion pack|age. *.f|
|00000130| 6f 72 20 6c 69 63 65 6e | 73 69 6e 67 20 64 65 74 |or licen|sing det|
|00000140| 61 69 6c 73 2e 0d 20 2a | 0d 20 2a 09 43 6f 70 79 |ails.. *|. *.Copy|
|00000150| 72 69 67 68 74 20 a9 31 | 39 39 35 20 62 79 20 47 |right .1|995 by G|
|00000160| 72 61 6e 74 20 4e 65 75 | 66 65 6c 64 0d 20 2a 09 |rant Neu|feld. *.|
|00000170| 67 72 61 6e 74 40 61 63 | 6d 2e 63 6f 6d 0d 20 2a |grant@ac|m.com. *|
|00000180| 09 68 74 74 70 3a 2f 2f | 61 72 70 70 31 2e 63 61 |.http://|arpp1.ca|
|00000190| 72 6c 65 74 6f 6e 2e 63 | 61 2f 67 72 61 6e 74 2f |rleton.c|a/grant/|
|000001a0| 0d 20 2a 0d 20 2a 2a 2a | 2a 2a 2f 0d 0d 23 69 6e |. *. ***|**/..#in|
|000001b0| 63 6c 75 64 65 20 22 4d | 79 43 6f 6e 66 69 67 75 |clude "M|yConfigu|
|000001c0| 72 61 74 69 6f 6e 2e 68 | 22 0d 0d 23 69 6e 63 6c |ration.h|"..#incl|
|000001d0| 75 64 65 20 3c 54 68 72 | 65 61 64 73 2e 68 3e 0d |ude <Thr|eads.h>.|
|000001e0| 0d 0d 2f 2a 2a 2a 20 20 | 47 4c 4f 42 41 4c 20 44 |../*** |GLOBAL D|
|000001f0| 45 43 4c 41 52 41 54 49 | 4f 4e 53 20 20 2a 2a 2a |ECLARATI|ONS ***|
|00000200| 2f 0d 0d 23 69 66 64 65 | 66 20 5f 5f 4d 61 69 6e |/..#ifde|f __Main|
|00000210| 53 65 67 6d 65 6e 74 5f | 5f 0d 09 23 64 65 66 69 |Segment_|_..#defi|
|00000220| 6e 65 09 5f 47 4c 4f 42 | 41 4c 5f 09 2f 2a 20 6c |ne._GLOB|AL_./* l|
|00000230| 6f 63 61 6c 20 2a 2f 0d | 23 65 6c 73 65 0d 09 23 |ocal */.|#else..#|
|00000240| 64 65 66 69 6e 65 09 5f | 47 4c 4f 42 41 4c 5f 09 |define._|GLOBAL_.|
|00000250| 65 78 74 65 72 6e 0d 23 | 65 6e 64 69 66 0d 0d 2f |extern.#|endif../|
|00000260| 2a 2a 20 4d 45 4d 4f 52 | 59 20 2a 2a 2f 0d 0d 2f |** MEMOR|Y **/../|
|00000270| 2a 20 68 61 6e 64 6c 65 | 20 74 6f 20 65 6d 65 72 |* handle| to emer|
|00000280| 67 65 6e 63 79 20 6d 65 | 6d 6f 72 79 20 72 65 73 |gency me|mory res|
|00000290| 65 72 76 65 2e 20 55 73 | 65 64 20 69 6e 20 4d 65 |erve. Us|ed in Me|
|000002a0| 6d 6f 72 79 46 75 6e 63 | 2e 63 2e 20 49 4d 2d 4d |moryFunc|.c. IM-M|
|000002b0| 65 6d 6f 72 79 20 31 2d | 34 36 20 2a 2f 0d 5f 47 |emory 1-|46 */._G|
|000002c0| 4c 4f 42 41 4c 5f 09 48 | 61 6e 64 6c 65 09 09 67 |LOBAL_.H|andle..g|
|000002d0| 45 6d 65 72 67 65 6e 63 | 79 4d 65 6d 6f 72 79 3b |Emergenc|yMemory;|
|000002e0| 0d 0d 0d 2f 2a 2a 20 50 | 52 4f 43 45 53 53 20 2a |.../** P|ROCESS *|
|000002f0| 2a 2f 0d 0d 5f 47 4c 4f | 42 41 4c 5f 09 42 6f 6f |*/.._GLO|BAL_.Boo|
|00000300| 6c 65 61 6e 09 09 67 51 | 75 69 74 3b 09 09 09 2f |lean..gQ|uit;.../|
|00000310| 2a 20 61 70 70 6c 69 63 | 61 74 69 6f 6e 20 69 73 |* applic|ation is|
|00000320| 20 73 65 74 20 74 6f 20 | 71 75 69 74 20 2a 2f 0d | set to |quit */.|
|00000330| 5f 47 4c 4f 42 41 4c 5f | 09 42 6f 6f 6c 65 61 6e |_GLOBAL_|.Boolean|
|00000340| 09 09 67 46 72 6f 6e 74 | 50 72 6f 63 65 73 73 3b |..gFront|Process;|
|00000350| 09 2f 2a 20 61 70 70 6c | 69 63 61 74 69 6f 6e 20 |./* appl|ication |
|00000360| 69 73 20 69 6e 20 74 68 | 65 20 66 6f 72 65 67 72 |is in th|e foregr|
|00000370| 6f 75 6e 64 20 2a 2f 0d | 5f 47 4c 4f 42 41 4c 5f |ound */.|_GLOBAL_|
|00000380| 09 6c 6f 6e 67 09 09 67 | 53 6c 65 65 70 54 69 63 |.long..g|SleepTic|
|00000390| 6b 73 3b 09 2f 2a 20 73 | 6c 65 65 70 20 74 69 6d |ks;./* s|leep tim|
|000003a0| 65 20 66 6f 72 20 57 61 | 69 74 4e 65 78 74 45 76 |e for Wa|itNextEv|
|000003b0| 65 6e 74 20 7c 20 74 68 | 72 65 61 64 73 20 77 68 |ent | th|reads wh|
|000003c0| 65 6e 20 61 70 70 20 69 | 73 20 69 64 6c 65 20 2a |en app i|s idle *|
|000003d0| 2f 0d 5f 47 4c 4f 42 41 | 4c 5f 09 6c 6f 6e 67 09 |/._GLOBA|L_.long.|
|000003e0| 09 67 53 6c 65 65 70 54 | 69 63 6b 73 42 75 73 79 |.gSleepT|icksBusy|
|000003f0| 3b 2f 2a 20 73 6c 65 65 | 70 20 74 69 6d 65 20 66 |;/* slee|p time f|
|00000400| 6f 72 20 57 61 69 74 4e | 65 78 74 45 76 65 6e 74 |or WaitN|extEvent|
|00000410| 20 7c 20 74 68 72 65 61 | 64 73 20 77 68 65 6e 20 | | threa|ds when |
|00000420| 61 70 70 20 69 73 20 70 | 72 6f 63 65 73 73 69 6e |app is p|rocessin|
|00000430| 67 20 2a 2f 0d 23 69 66 | 20 6b 43 6f 6d 70 69 6c |g */.#if| kCompil|
|00000440| 65 57 69 74 68 50 72 6f | 63 65 73 73 46 69 6c 65 |eWithPro|cessFile|
|00000450| 53 70 65 63 0d 5f 47 4c | 4f 42 41 4c 5f 09 46 53 |Spec._GL|OBAL_.FS|
|00000460| 53 70 65 63 09 09 67 50 | 72 6f 63 65 73 73 46 53 |Spec..gP|rocessFS|
|00000470| 53 70 65 63 3b 09 2f 2a | 20 74 68 65 20 46 53 53 |Spec;./*| the FSS|
|00000480| 70 65 63 20 66 6f 72 20 | 74 68 65 20 61 70 70 6c |pec for |the appl|
|00000490| 69 63 61 74 69 6f 6e 20 | 2a 2f 0d 23 65 6e 64 69 |ication |*/.#endi|
|000004a0| 66 0d 0d 5f 47 4c 4f 42 | 41 4c 5f 09 54 68 72 65 |f.._GLOB|AL_.Thre|
|000004b0| 61 64 49 44 09 67 54 68 | 72 65 61 64 4d 61 69 6e |adID.gTh|readMain|
|000004c0| 3b 09 2f 2a 20 6d 61 69 | 6e 20 61 70 70 6c 69 63 |;./* mai|n applic|
|000004d0| 61 74 69 6f 6e 20 74 68 | 72 65 61 64 20 69 64 20 |ation th|read id |
|000004e0| 2a 2f 0d 5f 47 4c 4f 42 | 41 4c 5f 09 73 68 6f 72 |*/._GLOB|AL_.shor|
|000004f0| 74 09 09 67 54 68 72 65 | 61 64 54 6f 74 61 6c 3b |t..gThre|adTotal;|
|00000500| 09 2f 2a 20 23 20 6f 66 | 20 74 68 72 65 61 64 73 |./* # of| threads|
|00000510| 20 6f 74 68 65 72 20 74 | 68 61 6e 20 6d 61 69 6e | other t|han main|
|00000520| 20 2a 2f 0d 23 69 66 20 | 6b 53 74 61 72 74 75 70 | */.#if |kStartup|
|00000530| 54 68 72 65 61 64 73 50 | 72 65 61 6c 6c 6f 63 61 |ThreadsP|realloca|
|00000540| 74 65 20 3e 20 6e 69 6c | 0d 2f 2f 2f 2a 20 74 68 |te > nil|.///* th|
|00000550| 65 72 65 20 63 61 6e 20 | 62 65 20 61 73 20 6d 61 |ere can |be as ma|
|00000560| 6e 79 20 73 6c 65 65 70 | 69 6e 67 20 74 68 72 65 |ny sleep|ing thre|
|00000570| 61 64 73 20 61 73 20 74 | 68 65 72 65 20 61 72 65 |ads as t|here are|
|00000580| 20 70 72 65 61 6c 6c 6f | 63 61 74 65 64 20 74 68 | preallo|cated th|
|00000590| 72 65 61 64 73 20 2a 2f | 0d 5f 47 4c 4f 42 41 4c |reads */|._GLOBAL|
|000005a0| 5f 09 54 68 72 65 61 64 | 49 44 09 67 54 68 72 65 |_.Thread|ID.gThre|
|000005b0| 61 64 53 6c 65 65 70 65 | 72 3b 0d 2f 2f 5f 47 4c |adSleepe|r;.//_GL|
|000005c0| 4f 42 41 4c 5f 09 73 68 | 6f 72 74 09 09 67 54 68 |OBAL_.sh|ort..gTh|
|000005d0| 72 65 61 64 53 6c 65 65 | 70 65 72 49 6e 64 65 78 |readSlee|perIndex|
|000005e0| 3b 20 2f 2a 20 63 75 72 | 72 65 6e 74 20 70 6f 73 |; /* cur|rent pos|
|000005f0| 69 74 69 6f 6e 20 69 6e | 20 67 54 68 72 65 61 64 |ition in| gThread|
|00000600| 53 6c 65 65 70 65 72 20 | 2a 2f 0d 23 65 6e 64 69 |Sleeper |*/.#endi|
|00000610| 66 0d 0d 23 69 66 20 6b | 43 6f 6d 70 69 6c 65 57 |f..#if k|CompileW|
|00000620| 69 74 68 51 75 69 74 4f | 6e 4c 6f 6e 67 49 64 6c |ithQuitO|nLongIdl|
|00000630| 65 0d 5f 47 4c 4f 42 41 | 4c 5f 09 6c 6f 6e 67 09 |e._GLOBA|L_.long.|
|00000640| 09 67 54 69 6d 65 4c 61 | 73 74 41 63 74 69 6f 6e |.gTimeLa|stAction|
|00000650| 3b 2f 2a 20 74 68 65 20 | 74 69 6d 65 20 69 6e 20 |;/* the |time in |
|00000660| 74 69 63 6b 73 20 6f 66 | 20 74 68 65 20 6c 61 73 |ticks of| the las|
|00000670| 74 20 61 63 74 69 6f 6e | 20 70 65 72 66 6f 72 6d |t action| perform|
|00000680| 65 64 20 2a 2f 0d 5f 47 | 4c 4f 42 41 4c 5f 09 42 |ed */._G|LOBAL_.B|
|00000690| 6f 6f 6c 65 61 6e 09 09 | 67 44 6f 49 64 6c 65 51 |oolean..|gDoIdleQ|
|000006a0| 75 69 74 3b 09 2f 2a 20 | 77 68 65 74 68 65 72 20 |uit;./* |whether |
|000006b0| 74 6f 20 71 75 69 74 20 | 61 66 74 65 72 20 70 65 |to quit |after pe|
|000006c0| 72 69 6f 64 20 6f 66 20 | 69 6e 61 63 74 69 76 69 |riod of |inactivi|
|000006d0| 74 79 20 2a 2f 0d 5f 47 | 4c 4f 42 41 4c 5f 09 6c |ty */._G|LOBAL_.l|
|000006e0| 6f 6e 67 09 09 67 49 64 | 6c 65 54 69 6d 65 54 6f |ong..gId|leTimeTo|
|000006f0| 51 75 69 74 3b 2f 2a 20 | 69 64 6c 65 20 74 69 6d |Quit;/* |idle tim|
|00000700| 65 20 6e 65 65 64 65 64 | 20 75 6e 74 69 6c 20 71 |e needed| until q|
|00000710| 75 69 74 20 73 65 74 20 | 2a 2f 0d 5f 47 4c 4f 42 |uit set |*/._GLOB|
|00000720| 41 4c 5f 09 42 6f 6f 6c | 65 61 6e 09 09 67 44 6f |AL_.Bool|ean..gDo|
|00000730| 49 64 6c 65 51 75 69 74 | 4f 6e 4f 70 65 6e 41 70 |IdleQuit|OnOpenAp|
|00000740| 70 3b 20 2f 2a 20 71 75 | 69 74 20 6f 6e 20 69 64 |p; /* qu|it on id|
|00000750| 6c 65 20 61 66 74 65 72 | 20 6f 70 65 6e 20 61 70 |le after| open ap|
|00000760| 70 20 2a 2f 0d 23 65 6e | 64 69 66 0d 0d 2f 2a 2a |p */.#en|dif../**|
|00000770| 20 20 41 50 50 4c 45 20 | 45 56 45 4e 54 53 20 20 | APPLE |EVENTS |
|00000780| 2a 2a 2f 0d 0d 5f 47 4c | 4f 42 41 4c 5f 09 41 45 |**/.._GL|OBAL_.AE|
|00000790| 49 64 6c 65 55 50 50 09 | 67 41 45 49 64 6c 65 55 |IdleUPP.|gAEIdleU|
|000007a0| 50 50 3b 0d 0d 0d 2f 2a | 20 53 43 52 45 45 4e 20 |PP;.../*| SCREEN |
|000007b0| 52 45 43 54 53 20 2a 2f | 0d 0d 5f 47 4c 4f 42 41 |RECTS */|.._GLOBA|
|000007c0| 4c 5f 09 52 65 63 74 09 | 09 67 53 63 72 65 65 6e |L_.Rect.|.gScreen|
|000007d0| 52 65 63 74 3b 09 2f 2a | 20 6d 61 69 6e 20 6d 6f |Rect;./*| main mo|
|000007e0| 6e 69 74 6f 72 20 2a 2f | 0d 5f 47 4c 4f 42 41 4c |nitor */|._GLOBAL|
|000007f0| 5f 09 52 65 63 74 09 09 | 67 47 72 61 79 52 67 6e |_.Rect..|gGrayRgn|
|00000800| 52 65 63 74 3b 09 2f 2a | 20 65 6e 74 69 72 65 20 |Rect;./*| entire |
|00000810| 73 63 72 65 65 6e 20 2a | 2f 0d 0d 0d 2f 2a 20 53 |screen *|/.../* S|
|00000820| 54 52 49 4e 47 53 20 2a | 2f 0d 0d 5f 47 4c 4f 42 |TRINGS *|/.._GLOB|
|00000830| 41 4c 5f 09 53 74 72 32 | 35 35 09 09 67 56 65 72 |AL_.Str2|55..gVer|
|00000840| 73 69 6f 6e 53 74 72 3b | 0d 0d 0d 2f 2a 20 45 52 |sionStr;|.../* ER|
|00000850| 52 4f 52 53 20 2a 2f 0d | 0d 5f 47 4c 4f 42 41 4c |RORS */.|._GLOBAL|
|00000860| 5f 09 53 74 72 69 6e 67 | 48 61 6e 64 6c 65 09 67 |_.String|Handle.g|
|00000870| 53 79 73 74 65 6d 45 72 | 72 6f 72 53 74 72 3b 0d |SystemEr|rorStr;.|
|00000880| 0d 0d 2f 2a 20 54 4f 4f | 4c 42 4f 58 20 4d 41 4e |../* TOO|LBOX MAN|
|00000890| 41 47 45 52 53 20 41 4e | 44 20 46 55 4e 43 54 49 |AGERS AN|D FUNCTI|
|000008a0| 4f 4e 20 43 41 4c 4c 53 | 20 41 56 41 49 4c 41 42 |ON CALLS| AVAILAB|
|000008b0| 4c 45 20 2a 2f 0d 0d 23 | 69 66 20 6b 43 6f 6d 70 |LE */..#|if kComp|
|000008c0| 69 6c 65 57 69 74 68 44 | 72 61 67 4e 44 72 6f 70 |ileWithD|ragNDrop|
|000008d0| 0d 5f 47 4c 4f 42 41 4c | 5f 09 42 6f 6f 6c 65 61 |._GLOBAL|_.Boolea|
|000008e0| 6e 09 09 67 48 61 73 44 | 72 61 67 4e 44 72 6f 70 |n..gHasD|ragNDrop|
|000008f0| 3b 09 2f 2a 20 44 72 61 | 67 20 4d 61 6e 61 67 65 |;./* Dra|g Manage|
|00000900| 72 20 70 72 65 73 65 6e | 74 20 2a 2f 0d 23 65 6e |r presen|t */.#en|
|00000910| 64 69 66 0d 23 69 66 20 | 6b 43 6f 6d 70 69 6c 65 |dif.#if |kCompile|
|00000920| 57 69 74 68 54 68 72 65 | 61 64 73 4f 70 74 69 6f |WithThre|adsOptio|
|00000930| 6e 61 6c 0d 5f 47 4c 4f | 42 41 4c 5f 09 42 6f 6f |nal._GLO|BAL_.Boo|
|00000940| 6c 65 61 6e 09 09 67 48 | 61 73 54 68 72 65 61 64 |lean..gH|asThread|
|00000950| 4d 67 72 3b 09 2f 2a 20 | 54 68 72 65 61 64 20 4d |Mgr;./* |Thread M|
|00000960| 61 6e 61 67 65 72 20 70 | 72 65 73 65 6e 74 20 2a |anager p|resent *|
|00000970| 2f 0d 23 65 6e 64 69 66 | 0d 5f 47 4c 4f 42 41 4c |/.#endif|._GLOBAL|
|00000980| 5f 09 42 6f 6f 6c 65 61 | 6e 09 09 67 48 61 73 43 |_.Boolea|n..gHasC|
|00000990| 6f 6c 6f 72 51 44 3b 09 | 2f 2a 20 43 6f 6c 6f 72 |olorQD;.|/* Color|
|000009a0| 20 51 75 69 63 6b 44 72 | 61 77 20 70 72 65 73 65 | QuickDr|aw prese|
|000009b0| 6e 74 20 2a 2f 0d 0d 2f | 2a 20 50 52 4f 46 49 4c |nt */../|* PROFIL|
|000009c0| 45 52 20 28 43 6f 64 65 | 57 61 72 72 69 6f 72 29 |ER (Code|Warrior)|
|000009d0| 20 2a 2f 0d 0d 23 69 66 | 20 5f 5f 70 72 6f 66 69 | */..#if| __profi|
|000009e0| 6c 65 5f 5f 20 26 26 20 | 5f 5f 4d 57 45 52 4b 53 |le__ && |__MWERKS|
|000009f0| 5f 5f 0d 5f 47 4c 4f 42 | 41 4c 5f 09 42 6f 6f 6c |__._GLOB|AL_.Bool|
|00000a00| 65 61 6e 09 09 67 50 72 | 6f 66 69 6c 65 4f 6e 3b |ean..gPr|ofileOn;|
|00000a10| 0d 23 65 6e 64 69 66 0d | 0d 0d 0d 23 69 66 64 65 |.#endif.|...#ifde|
|00000a20| 66 20 5f 47 4c 4f 42 41 | 4c 5f 0d 09 23 75 6e 64 |f _GLOBA|L_..#und|
|00000a30| 65 66 20 5f 47 4c 4f 42 | 41 4c 5f 0d 23 65 6e 64 |ef _GLOB|AL_.#end|
|00000a40| 69 66 0d 0d 2f 2a 2a 2a | 2a 2a 20 45 4f 46 20 2a |if../***|** EOF *|
|00000a50| 2a 2a 2a 2a 2f 0d 00 00 | 00 00 00 00 00 00 00 00 |****/...|........|
|00000a60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a80| 00 00 01 00 00 00 01 54 | 00 00 00 54 00 00 00 46 |.......T|...T...F|
|00000a90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000aa0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ab0| 09 67 6c 6f 62 61 6c 73 | 2e 68 02 00 00 00 54 45 |.globals|.h....TE|
|00000ac0| 58 54 43 57 49 45 00 02 | 00 00 00 00 00 00 00 00 |XTCWIE..|........|
|00000ad0| 00 00 54 45 58 54 43 57 | 49 45 00 02 00 00 00 00 |..TEXTCW|IE......|
|00000ae0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000af0| 00 00 ab 9f 10 66 00 00 | 00 00 00 00 01 9a ff c6 |.....f..|........|
|00000b00| 03 ff ff c0 03 ff ff c0 | 63 ff ff c6 7f ff ff fe |........|c.......|
|00000b10| 7f ff ff fe 7f ff ff fe | 7f ff ff fe 7f ff ff fe |........|........|
|00000b20| 7f ff ff fe 7f ff ff fe | 3f ff ff fc 00 f0 0f 00 |........|?.......|
|00000b30| 01 f8 1f 80 01 f8 1f 80 | 01 f8 1f 80 00 f0 0f 00 |........|........|
|00000b40| 00 00 00 00 00 00 02 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 ff |........|........|
|00000b60| ff 00 00 00 00 00 00 00 | 00 00 00 00 00 00 0f 00 |........|........|
|00000b70| cd f0 00 00 00 00 00 00 | 00 00 00 00 00 00 0f 00 |........|........|
|00000b80| 00 00 00 48 00 09 4d 6f | 6e 61 63 6f 00 00 00 00 |...H..Mo|naco....|
|00000b90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000ba0| 00 00 00 00 00 00 00 03 | 00 04 00 7b 00 70 01 c1 |........|...{.p..|
|00000bb0| 02 4f 00 7b 00 70 01 c1 | 02 4f ad 21 f0 fd 00 00 |.O.{.p..|.O.!....|
|00000bc0| 00 00 00 00 00 00 00 00 | 00 00 01 00 00 00 00 04 |........|........|
|00000bd0| 00 01 00 01 00 00 01 00 | 00 00 01 54 00 00 00 54 |........|...T...T|
|00000be0| 00 00 00 46 00 ad e9 64 | 1a 72 00 00 00 1c 00 46 |...F...d|.r.....F|
|00000bf0| 00 01 4d 50 53 52 00 00 | 00 12 4d 57 42 42 00 00 |..MPSR..|..MWBB..|
|00000c00| 00 1e 03 ed ff ff 00 00 | 00 00 00 00 00 00 03 f0 |........|........|
|00000c10| ff ff 00 00 00 4c 00 00 | 00 00 00 00 00 00 00 00 |.....L..|........|
|00000c20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000c70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+